clogless pump - French English Dictionary